package com.biz.primus.model.order.vo.aftersale;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 退货(售后)申请订单商品明细响应模型
 *
 * @author Tiger Feng
 * @date 2017年11月20日
 */
@Data
@NoArgsConstructor
@ApiModel("退货(售后)申请订单商品明细响应模型")
public class ReturnOrderItemResponseVO implements Serializable {
    private static final long serialVersionUID = 306743629786638103L;

    @ApiModelProperty(value = "订单商品项编码", required = true)
    private String itemCode;
    @ApiModelProperty(value = "商品数量", required = true)
    private Integer quantity;
    @ApiModelProperty("Logo商品品牌")
    private String logo;
    @ApiModelProperty("商品品牌ID")
    private Long brandId;
    @ApiModelProperty("商品分类ID")
    private Long categoryId;
    @ApiModelProperty("重量,克")
    private Integer weight;
    @ApiModelProperty("商品箱规中 需要在前端展示瓶箱切换的数量")
    private Integer packageNumber;

    @ApiModelProperty("最终价，折扣促销后实际支付价格")
    private Integer finalPrice;
}
